OBJ := $(OBJ_DIR)/Resource.o $(OBJ_DIR)/ResourceManager.o

$(OBJ_DIR)/core.o : $(OBJ)
	$(LD) $(OBJ) -r -o $@
	
$(OBJ_DIR)/Resource.o : Resource.cpp Resource.h ResourceManager.h type.h Map.h
	$(CC) -o $@ Resource.cpp 

$(OBJ_DIR)/ResourceManager.o : ResourceManager.cpp ResourceManager.h type.h Map.h Resource.h
	$(CC) -o $@ ResourceManager.cpp 

clean : - rm $(OBJ)

.PHONY : all clean

